precision mediump float;
uniform sampler2D vTexture;
varying vec2 aCoord;

void main(){
    vec4 rgba = texture2D(vTexture,aCoord);
    gl_FragColor = vec4(1.-rgba.r,1.-rgba.g,1.-rgba.b,1.-rgba.a);
}